package com.cbhb.sys;

import java.util.HashSet;


/**
 * 实现一个算法，确定一个字符串 s 的所有字符是否全都不同。
 *
 * 示例 1：
 *
 * 输入: s = "leetcode"
 * 输出: false
 * 示例 2：
 *
 * 输入: s = "abc"
 * 输出: true
 * 限制：
 *
 * 0 <= len(s) <= 100
 * 如果你不使用额外的数据结构，会很加分。
 *
 */
public class isUnique {
    public static boolean isUnique(String astr) {
        HashSet<Character> set = new HashSet<>();
        for(char ch : astr.toCharArray()) {
            if(!set.add(ch)) {
                return false;
            }
        }
        return true;
    }

    public static void main(String[] args) {
        System.out.println(isUnique("leetcode"));
    }
}
